package com.gt.self.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import java.util.Date;

import lombok.Data;
import com.baomidou.mybatisplus.annotation.TableName;

/**
 * <p>
 * 
 * </p>
 *
 * @author caidesheng
 */
@Data
@TableName("us_report_info")
public class UsReportInfo implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 申请单号
     */
    private String applyNo;

    /**
     * 检查项目
     */
    private String checkProject;

    /**
     * 排队号
     */
    private String waitNo;

    /**
     * 排队人数
     */
    private int waitCount;

    /**
     * 检查室
     */
    private String checkRoom;

    /**
     * 报道时间
     */
    private Date reportTime;

    /**
     * 病人id
     */
    private String patientId;

    /**
     * 病人名
     */
    private String patientName;

    /**
     * 病人性别
     */
    private String sex;

    /**
     * 病人年龄
     */
    private String age;

    /**
     * 身份证号
     */
    private String idCardNo;
    /**
     * 生日
     */
    private String birthday;
    /**
     * 等待时长
     */
    private String waitTime;

    /**
     * 状态
     */
    private String reportStatus;

    /**
     * 更新时间
     */
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Date updateTime;

    /**
     * 创建时间
     */
    @TableField(fill = FieldFill.INSERT)
    private Date createTime;

}
